It seems the humble Christmas tree is now a symbol of prosperity and this year the race is on for the title of "The most expensive tree in the world."
Page 1 of 1